import { createApp } from 'vue'
import App from './App.vue'
import router from './router'
import store from './store'
// 使用小兔鲜UI组件库
import ErabbitUI from "erabbit-ui";
import "erabbit-ui/packages/theme/index.less";
import "@/styles/index.less";

import GoodsItem from "@/components/goods-item.vue";
// vue2   Vue.component('组件名称', 组件)
// vue3   app.component('组件名称', 组件) 全局组件  app.directive() 全局自定义指令
// 创建一个vue应用，
const app = createApp(App);
// 注册全局组件
app.component(GoodsItem.name, GoodsItem);

// 使用仓库vuex，使用路由，使用组件库，挂载到app容器
app.use(store).use(router).use(ErabbitUI).mount("#app");

